Kotomora
レバー (rebaa) Japanese meaning: liver (as food) | Kotomora