Showa era kamen rider. 株式 会社 デリアート.

25th letter of the alphabet. Port of iligan.