Cast

Fumiya Takahashi
Aruto Hiden

Noa Tsurushima
Izu