Card Trivia:Majestic Mech - Ohka

Ohka is a Japanese word meaning "cherry blossom"