Kotomora
唐天竺 (karatenjiku) Japanese meaning: China and India | Kotomora