Author name: Squall