Kotomora
キドニー (kidonii) Japanese meaning: kidney | Kotomora