Tags: amyrose cth knucklestheechidna shadowthehedgehog sonic sonicfanfiction sonicthehedgehog tailsthefox