アルルカン
arurukan

Noun

1. harlequin

From French "arlequin"