Kotomora
メラノサイト (meranosaito) Japanese meaning: melanocyte | Kotomora