Naturally

NameKayori
Cards256
Level2 (101-300 Cards)
77%
Mastered2
4625