Kotomora
アカボシゴマダラ (あかぼしごまだら) Japanese meaning | Kotomora