Card Trivia:Kabuki Stage - Cherry Blossom Mountain


 * The tree that appears in this card artwork is named as " Sakura", a tree found in Japan