Kotomora
誰あろう (darearou) Japanese meaning: none other than | Kotomora