Laughing Flower
Yu-Gi-Oh!

Laughing Flower

ATK900
DEF500
Livello2

A flower whose laugh can confuse the minds of enemies.