Ohka Kamikaze Aircraft (Baka Bombs)

Thanks! You've already liked this