Kotomora
アーチャー (aachaa) Japanese meaning: archer | Kotomora