Kotomora
キバノロ (kibanoro) Japanese meaning: water deer | Kotomora