Kotomora
オポッサム (opossamu) Japanese meaning: opossum | Kotomora