Tam Lin

Tam Lin is a Demon in Shin Megami Tensei Liberation Dx2.