The Ohka Cherry blossom insignia on the Ohka 2 Kamikazi plane

The Ohka Cherry blossom insignia on the Ohka 2 Kamikazi plane

Recent News