Kotomora
泌尿器 (hinyouki) Japanese meaning: urinary organs | Kotomora