Kotomora
液状卵 (ekijouran) Japanese meaning: liquid egg | Kotomora