许佳緻 A psychotic bitch who likes gory films, jigsaw FTW!!!! Let's play a game!
Quezon City, Philippines