Kotomora
自家血清 (jikakessei) Japanese meaning: autologous serum | Kotomora