Flash of Purple Arc, Mikazuki Munechika