Takuya Moroboshi

Takuya Moroboshi was a character who only appeared in Sailor Moon Sailor Stars.