Kotomora
UFOキャッチャー (ユーフォーキャッチャー) Japanese meaning | Kotomora