Freaky Japanese Mirror Ghost

This may scare you really a lot :0