Hakura over 14 years ago [hidden] The words mean "Theatre" in chinese or "opera". Probably relates to Chinese Drama. 0 Reply Copy ID Copy Link