Kotomora
崇拝者 (suuhaisha) Japanese meaning: worshipper | Kotomora